payment by vouchers - Francés Inglés Diccionario